package com.shimao.celnet.payment.model;

import javax.persistence.Column;
import javax.persistence.Table;
import java.io.Serializable;

@Table(name = "p_pay_detail")
public class PPayDetail  extends BaseModel implements Serializable {

    /**
     * 支付订单guid支付订单<p_pay>guid
     */
    @Column(name = "p_pay_guid")
    private String pPayGuid;

    /**
     * 账单id外部系统产品/明细id
     */
    @Column(name = "exsys_detail_id")
    private String exsysDetailId;

    /**
     * 付款金额（最终支付金额）
     */
    private String amount;

    /**
     * 账单说明物业计费：费用名称，应缴金额，优惠金额等
     */
    private String remark;



    /**
     * 获取支付订单guid支付订单<p_pay>guid
     *
     * @return p_pay_guid - 支付订单guid支付订单<p_pay>guid
     */
    public String getpPayGuid() {
        return pPayGuid;
    }

    /**
     * 设置支付订单guid支付订单<p_pay>guid
     *
     * @param pPayGuid 支付订单guid支付订单<p_pay>guid
     */
    public void setpPayGuid(String pPayGuid) {
        this.pPayGuid = pPayGuid;
    }

    /**
     * 获取账单id外部系统产品/明细id
     *
     * @return exsys_detail_id - 账单id外部系统产品/明细id
     */
    public String getExsysDetailId() {
        return exsysDetailId;
    }

    /**
     * 设置账单id外部系统产品/明细id
     *
     * @param exsysDetailId 账单id外部系统产品/明细id
     */
    public void setExsysDetailId(String exsysDetailId) {
        this.exsysDetailId = exsysDetailId;
    }

    /**
     * 获取付款金额（最终支付金额）
     *
     * @return amount - 付款金额（最终支付金额）
     */
    public String getAmount() {
        return amount;
    }

    /**
     * 设置付款金额（最终支付金额）
     *
     * @param amount 付款金额（最终支付金额）
     */
    public void setAmount(String amount) {
        this.amount = amount;
    }

    /**
     * 获取账单说明物业计费：费用名称，应缴金额，优惠金额等
     *
     * @return remark - 账单说明物业计费：费用名称，应缴金额，优惠金额等
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置账单说明物业计费：费用名称，应缴金额，优惠金额等
     *
     * @param remark 账单说明物业计费：费用名称，应缴金额，优惠金额等
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }
}